#include "io-infos.h"
#include "../hisi-gpio.h"
static IO_INFO mcu_reset = {
	HISI_IONUM_CVT(0, 1), 1
};

static IO_INFO mcu_boot0 = {
	HISI_IONUM_CVT(0, 2), 1
};

//sys rgb gpio 6_6\7  9_5
#if 0
//这个是原理图里面的io
static IO_INFO sys_r = {
	HISI_IONUM_CVT(6, 6), 0
};

static IO_INFO sys_g = {
	HISI_IONUM_CVT(6, 7), 0
};

static IO_INFO sys_b = {
	HISI_IONUM_CVT(9, 5), 0
};
#else
//下面是现在板子上的io
static IO_INFO sys_r = {
	HISI_IONUM_CVT(9, 5), 0
};

static IO_INFO sys_g = {
	HISI_IONUM_CVT(6, 6), 0
};

static IO_INFO sys_b = {
	HISI_IONUM_CVT(6, 7), 0
};
#endif

static IO_GROUPS dv300group[] = {
	Set_Group(mcu_reset),
	Set_Group(mcu_boot0),
	Set_Group(sys_r),
	Set_Group(sys_g),
	Set_Group(sys_b),
};

IO_GROUPS *get_io_groups(int &num)
{
	num = sizeof(dv300group) / sizeof(IO_GROUPS);
	return dv300group;
}

